<?php
namespace Home\Controller;
use Think\Controller;
class ArticleController extends Controller {
    public function index()
    {
        $cate=D('cate');
        $res=$cate->query("SELECT * FROM cate");
        $this->assign('res',$res);

        $link=D('link');
        $links=$link->query("SELECT * FROM link");
        $this->assign('links',$links);

        $article=D('article');
        $id=I('id');
//        $id;
//        $articles=$article->query("SELECT * FROM article WHERE cate_id=$id");
//        $this->assign('articles',$articles);

        $count = $article->where("cate_id=$id")->count();// 查询满足要求的总记录数
        $Page  = new \Think\Page($count,5);// 实例化分页类 传入总记录数和每页显示的记录数(25)
        $show  = $Page->show();// 分页显示输出
        $list = $article->where("cate_id=$id")->limit($Page->firstRow.','.$Page->listRows)->select();// 进行分页数据查询 注意limit方法的参数要使用Page类的属性
        $this->assign('list',$list);// 赋值数据集
        $this->assign('page',$show);// 赋值分页输出

        $ad=D('ad');
        $ads=$ad->query("SELECT * FROM ad");
        $this->assign('ads',$ads);
        $this->display();
    }
}